emacs.git
7 years agoDon't try to build src/macuvs.h (via IVD_Sequences.txt)
Rob Browning [Wed, 22 Oct 2014 00:10:17 +0000 (19:10 -0500)]
Don't try to build src/macuvs.h (via IVD_Sequences.txt)

These are OS X specific, and were removed for now, due to uncertainty
over the licensing.

7 years agoModify the output of (version) to indicate Debian modifications
Rob Browning [Tue, 5 Apr 2011 03:46:28 +0000 (22:46 -0500)]
Modify the output of (version) to indicate Debian modifications

The output of (version) has been modified to indicate Debian modifications.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
7 years agoAdjust documentation references for Debian
Rob Browning [Tue, 5 Apr 2011 03:46:25 +0000 (22:46 -0500)]
Adjust documentation references for Debian

Various documentation references have been adjusted for Debian.

References to /usr/local/... have been changed to /usr/... as
appropriate, etc.

7 years agoRemove files that appear to be incompatible with the DFSG
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
Remove files that appear to be incompatible with the DFSG

Files that appear to be incompatible with the DFSG have been removed.

A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.

In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.

The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: new

7 years agoRun debian-startup and set debian-emacs-flavor
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
Run debian-startup and set debian-emacs-flavor

Emacs runs debian-startup and sets debian-emacs-flavor.

* Emacs runs debian-startup during the startup process unless
  site-run-file is false.

* The global variable debian-emacs-flavor is bound to 'emacs.

Author: Rob Browning <rlb@defaultvalue.org>

7 years agoPrefer /usr/share/info/emacs/
Rob Browning [Sun, 7 Apr 2013 20:03:05 +0000 (15:03 -0500)]
Prefer /usr/share/info/emacs/

Emacs prefers /usr/share/info/emacs to /usr/share/info.

The value of Info-default-directory-list has been augmented via
lisp/info.el to include /usr/share/info/emacs before /usr/share/info.

8 years agoMerge upstream version 25.2
Rob Browning [Sat, 24 Jun 2017 22:03:59 +0000 (17:03 -0500)]
Merge upstream version 25.2

8 years agoSet Emacs version to 25.2 and update AUTHORS file
Nicolas Petton [Thu, 20 Apr 2017 15:24:06 +0000 (17:24 +0200)]
Set Emacs version to 25.2 and update AUTHORS file

* README: Set Emacs version to 25.2.
* etc/HISTORY: Add release log.
* lisp/ldefs-boot.el:
* etc/AUTHORS:
* ChangeLog.2: Update.

8 years ago; Move stray item from admin/notes/repo to CONTRIBUTE
Noam Postavsky [Thu, 20 Apr 2017 01:43:05 +0000 (21:43 -0400)]
; Move stray item from admin/notes/repo to CONTRIBUTE

* admin/notes/repo: Remove stray item.
* CONTRIBUTE: Move it here, fix incorrect references to "branch".

8 years ago; CONTRIBUTE: Remove stray header.
Noam Postavsky [Wed, 19 Apr 2017 13:47:35 +0000 (09:47 -0400)]
; CONTRIBUTE: Remove stray header.

8 years agoFix a typo in indexing the user manual
Eli Zaretskii [Tue, 18 Apr 2017 16:33:08 +0000 (19:33 +0300)]
Fix a typo in indexing the user manual

* doc/emacs/cmdargs.texi (General Variables): Fix a horrible typo.

8 years ago* lisp/menu-bar.el (kill-this-buffer): Doc fix. (Bug#26466)
Eli Zaretskii [Wed, 12 Apr 2017 19:44:00 +0000 (22:44 +0300)]
* lisp/menu-bar.el (kill-this-buffer): Doc fix.  (Bug#26466)

8 years agoDocument 'line-pixel-height'
Eli Zaretskii [Tue, 11 Apr 2017 09:40:37 +0000 (12:40 +0300)]
Document 'line-pixel-height'

* doc/lispref/display.texi (Size of Displayed Text): Document
line-pixel-height.  Suggested by Tak Kunihiro
<tkk@misasa.okayama-u.ac.jp>.  (Bug#26379)

9 years ago* search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193).
Hong Xu [Tue, 13 Dec 2016 03:20:31 +0000 (19:20 -0800)]
* search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193).

9 years agoMention that processes start in default-directory (Bug#18515)
Noam Postavsky [Sun, 2 Apr 2017 03:15:46 +0000 (23:15 -0400)]
Mention that processes start in default-directory (Bug#18515)

* doc/lispref/processes.texi (Synchronous Processes):
(Asynchronous Processes):
* lisp/subr.el (start-process):
* src/callproc.c (call-process): Mention that the subprocess starts in
`default-directory' when local, suggest `start-file-process' and
`process-file' otherwise.

9 years ago* src/xdisp.c (vmessage, message): Clarify commentary.
Noam Postavsky [Sat, 1 Apr 2017 21:54:26 +0000 (17:54 -0400)]
* src/xdisp.c (vmessage, message): Clarify commentary.

9 years agoBelated fixes for admin.el's M-x make-manuals-dist
Glenn Morris [Sun, 2 Apr 2017 20:14:45 +0000 (13:14 -0700)]
Belated fixes for admin.el's M-x make-manuals-dist

* admin/admin.el (make-manuals-dist-output-variables): Additions.
(make-manuals-dist--1): Also copy docstyle.texi.

9 years agodefault-directory: Remark that it must be a directory name
Tino Calancha [Fri, 31 Mar 2017 08:23:02 +0000 (17:23 +0900)]
default-directory: Remark that it must be a directory name

* src/buffer.c (default-directory): Update docstring (Bug#26272).

9 years agoDelete confuse statement in manual
Tino Calancha [Fri, 31 Mar 2017 08:17:07 +0000 (17:17 +0900)]
Delete confuse statement in manual

* doc/misc/cl.texi (For Clauses): Delete confuse statement
and its example (Bug#23550).

9 years agoImprove packaging documentation
Noam Postavsky [Sat, 25 Mar 2017 04:58:44 +0000 (00:58 -0400)]
Improve packaging documentation

* doc/lispref/package.texi (Packaging Basics):
* doc/lispref/tips.texi (Library Headers): Clarify some header
formats, relation between file headers and package
attributes (Bug#13281).

9 years agoExpand manual section on quitting windows
Eric Abrahamsen [Fri, 24 Mar 2017 19:10:06 +0000 (12:10 -0700)]
Expand manual section on quitting windows

* doc/lispref/windows.texi (Quitting Windows): Provide more
  information about the elements of the quit-restore window parameter,
  and how they affect the behavior of quit-restore-window.

9 years agoFix docstring of dabbrev-abbrev-char-regexp
Noam Postavsky [Fri, 24 Mar 2017 14:47:19 +0000 (10:47 -0400)]
Fix docstring of dabbrev-abbrev-char-regexp

* lisp/dabbrev.el (dabbrev-abbrev-char-regexp): Using a value of nil
is equivalent to "\\sw\\|\\s_", and has no special behavior.  If the
previous character doesn't match, we search backwards for one that
does, not throw an error.  Replace Lisp example with C based one to
make it clear that "symbol" means a sequence of word and symbol
constituent characters, not a Lisp symbol (Bug#358).

9 years ago* doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515).
Johan Claesson [Mon, 5 Jan 2015 12:35:35 +0000 (13:35 +0100)]
* doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515).

Copyright-paperwork-exempt: yes

9 years ago;* doc/misc/info.texi (Choose menu subtopic): Improve indexing. (Bug#26236)
Eli Zaretskii [Sat, 25 Mar 2017 07:46:59 +0000 (10:46 +0300)]
;* doc/misc/info.texi (Choose menu subtopic): Improve indexing.  (Bug#26236)

9 years agoNarrow scope of modification hook renabling in org-src fontification
Noam Postavsky [Tue, 21 Mar 2017 13:03:47 +0000 (09:03 -0400)]
Narrow scope of modification hook renabling in org-src fontification

Modification hooks should be enabled while modifying text in the
org-src temp buffer, but in 2017-01-29 "Call modification hooks in
org-src fontify buffers" the hooks were enabled also for modifications
to the original org buffer.  This causes fontification errors when
combined with certain packages, as reported in
http://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html.

* lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope
of inhibit-modification-hooks let-binding.

9 years ago; Spelling fix
Paul Eggert [Sun, 19 Mar 2017 20:05:56 +0000 (13:05 -0700)]
; Spelling fix

9 years agoImprove documentation of interactive "r".
Eli Zaretskii [Fri, 17 Mar 2017 19:10:17 +0000 (21:10 +0200)]
Improve documentation of interactive "r".

* doc/lispref/commands.texi (Interactive Codes): Mention that mark
must be set for "r" to work.

9 years agoFix bug: Range-check integer ‘alpha’ frame parm value
Thien-Thi Nguyen [Fri, 17 Mar 2017 09:16:44 +0000 (10:16 +0100)]
Fix bug: Range-check integer ‘alpha’ frame parm value

Typo introduced 2013-04-01, "Prefer < to >
in range checks such as 0 <= i && i < N".

* src/frame.c (x_set_alpha): Use ‘ialpha’, not ‘alpha’.

9 years ago* etc/PROBLEMS: Say that HP-UX cc doesn't work.
Paul Eggert [Fri, 17 Mar 2017 07:58:31 +0000 (00:58 -0700)]
* etc/PROBLEMS: Say that HP-UX cc doesn't work.

9 years agoFix duplicate wording in Emacs manual
Eli Zaretskii [Tue, 14 Mar 2017 18:27:08 +0000 (20:27 +0200)]
Fix duplicate wording in Emacs manual

* doc/emacs/programs.texi (Which Function): Delete duplicate
wording.  (Bug#26098)

9 years ago* lisp/paren.el (show-paren--default, show-paren-function): Add docstring.
Hong Xu [Wed, 2 Nov 2016 19:06:12 +0000 (12:06 -0700)]
* lisp/paren.el (show-paren--default, show-paren-function): Add docstring.

9 years agoFix wording in Emacs manual
Eli Zaretskii [Mon, 13 Mar 2017 20:31:33 +0000 (22:31 +0200)]
Fix wording in Emacs manual

* doc/emacs/text.texi (Paragraphs): Fix a garbled sentence.
(Bug#26086)

9 years agoDocument how to customize input methods
Eli Zaretskii [Sat, 11 Mar 2017 15:56:15 +0000 (17:56 +0200)]
Document how to customize input methods

* doc/emacs/mule.texi (Input Methods): Document how to customize
input methods.

9 years ago* lisp/net/eww.el (eww-reload): Doc fix. (Bug#25981)
Eli Zaretskii [Sat, 11 Mar 2017 15:43:35 +0000 (17:43 +0200)]
* lisp/net/eww.el (eww-reload): Doc fix.  (Bug#25981)

9 years agoFix warning message about native completion (Bug#25984)
Noam Postavsky [Mon, 6 Mar 2017 04:15:32 +0000 (23:15 -0500)]
Fix warning message about native completion (Bug#25984)

* lisp/progmodes/python.el (python-shell-completion-native-turn-on-maybe):
The relevant variable is `python-shell-completion-native-enable'.

9 years agoClarify documentation of 'raise' and 'height' display specs
Eli Zaretskii [Sat, 4 Mar 2017 15:58:03 +0000 (17:58 +0200)]
Clarify documentation of 'raise' and 'height' display specs

* doc/lispref/display.texi (Other Display Specs): Clarify the
effect of 'height' display spec on the following 'raise'.
(Bug#25824)

9 years agoMention problems with GPaste in PROBLEMS
Eli Zaretskii [Sat, 4 Mar 2017 09:17:40 +0000 (11:17 +0200)]
Mention problems with GPaste in PROBLEMS

* etc/PROBLEMS (GPaste): Mention the problem in yanking caused by
GPaste, and its solution.  (Bug#25902)

9 years ago; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).
Noam Postavsky [Wed, 1 Mar 2017 22:53:12 +0000 (17:53 -0500)]
; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).

9 years agoFix doc strings in info.el
Eli Zaretskii [Sat, 25 Feb 2017 08:52:11 +0000 (10:52 +0200)]
Fix doc strings in info.el

* lisp/info.el (Info-selection-hook, Info-mode-hook)
(Info-edit-mode-hook): Doc fixes.  (Bug#25794)

9 years ago; * src/keyboard.c (Fposn_at_point): Fix last change.
Eli Zaretskii [Sat, 25 Feb 2017 08:41:21 +0000 (10:41 +0200)]
; * src/keyboard.c (Fposn_at_point): Fix last change.

9 years agoFix doc string of 'posn-at-point'
Eli Zaretskii [Sat, 25 Feb 2017 08:40:13 +0000 (10:40 +0200)]
Fix doc string of 'posn-at-point'

* src/keyboard.c (Fposn_at_point): Clarify the doc string.
(Bug#25796)

9 years agoDocumentation fix in elisp reference manual
Tino Calancha [Fri, 24 Feb 2017 01:21:31 +0000 (10:21 +0900)]
Documentation fix in elisp reference manual

* doc/lispref/macros.texi (Defining Macros): Drop redundant mention
on 'declare' forms (Bug#25846).

9 years ago; Update ldef-boot.el for Emacs 25.1 release
Nicolas Petton [Tue, 21 Feb 2017 16:58:46 +0000 (17:58 +0100)]
; Update ldef-boot.el for Emacs 25.1 release

9 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Tue, 21 Feb 2017 16:37:43 +0000 (17:37 +0100)]
; Update ChangeLog.2 and AUTHORS files

9 years ago* lisp/woman.el (woman): Fix docstring prefix arg description.
Noam Postavsky [Sat, 18 Feb 2017 18:34:37 +0000 (13:34 -0500)]
* lisp/woman.el (woman): Fix docstring prefix arg description.

9 years agoMention "editor" in Emacs man page header
Eli Zaretskii [Sat, 18 Feb 2017 11:32:45 +0000 (13:32 +0200)]
Mention "editor" in Emacs man page header

* doc/man/emacs.1.in: Mention "editor" in the header line.
(Bug#25771, Bug#25779)

9 years agoDocument problems with nerd-fonts
Eli Zaretskii [Sat, 18 Feb 2017 10:36:43 +0000 (12:36 +0200)]
Document problems with nerd-fonts

* etc/PROBLEMS (fonts): Describe the potential problems with
nerd-fonts that cause slow display.  (Bug#25697)

9 years ago; Details about pinning Emacs to w32 task bar
Eli Zaretskii [Sat, 18 Feb 2017 10:25:38 +0000 (12:25 +0200)]
; Details about pinning Emacs to w32 task bar

* nt/README.W32: Describe how to set up the pinned task-bar
shortcut for Emacs.  (Bug#8268)

9 years ago* doc/lispref/modes.texi (Derived Modes): Make example more idiomatic
Stefan Monnier [Mon, 13 Feb 2017 07:29:01 +0000 (02:29 -0500)]
* doc/lispref/modes.texi (Derived Modes): Make example more idiomatic

9 years agoClarify what is the "cursor"
Eli Zaretskii [Sun, 12 Feb 2017 15:56:14 +0000 (17:56 +0200)]
Clarify what is the "cursor"

* doc/lispref/windows.texi (Window Point): Clarify the notion of
"cursor".

9 years ago; * etc/NEWS: Copyedits.
Glenn Morris [Sun, 12 Feb 2017 01:19:59 +0000 (17:19 -0800)]
; * etc/NEWS: Copyedits.

9 years ago; Fix a typo in comment
Tino Calancha [Fri, 10 Feb 2017 11:05:11 +0000 (20:05 +0900)]
; Fix a typo in comment

* lisp/vc/ediff-wind.el (ediff-setup-windows-multiframe-merge):
Fix a typo in comment.

9 years agoImprove commentary in lisp.h
Eli Zaretskii [Fri, 10 Feb 2017 10:12:49 +0000 (12:12 +0200)]
Improve commentary in lisp.h

* src/lisp.h: Explain in the comment why enlarging a Lisp_Misc
object is discouraged.

9 years ago; * admin/make-tarball.txt: Cross-reference admin/release-process.
Glenn Morris [Wed, 8 Feb 2017 17:48:34 +0000 (12:48 -0500)]
; * admin/make-tarball.txt: Cross-reference admin/release-process.

9 years agoDisable native completion for ipython (Bug#25067)
Noam Postavsky [Wed, 8 Feb 2017 02:13:17 +0000 (21:13 -0500)]
Disable native completion for ipython (Bug#25067)

* lisp/progmodes/python.el:
(python-shell-completion-native-disabled-interpreters): Add "ipython".

9 years agoFix a typo in ada-mode manual
Eli Zaretskii [Tue, 7 Feb 2017 16:29:02 +0000 (18:29 +0200)]
Fix a typo in ada-mode manual

* doc/misc/ada-mode.texi (Project file variables): Add a missing
right bracket.  Reported by Jean-Christophe Helary
<jean.christophe.helary@gmail.com>.

9 years ago; * src/coding.c (Fencode_coding_region): Fix a typo in the doc string.
Eli Zaretskii [Sun, 5 Feb 2017 19:55:21 +0000 (21:55 +0200)]
; * src/coding.c (Fencode_coding_region): Fix a typo in the doc string.

9 years agoClarify documentation of 'bufferpos-to-filepos' and 'filepos-to-bufferpos'
Eli Zaretskii [Sun, 5 Feb 2017 19:50:49 +0000 (21:50 +0200)]
Clarify documentation of 'bufferpos-to-filepos' and 'filepos-to-bufferpos'

* doc/lispref/nonascii.texi (Text Representations): Clarify that
'exact' value of QUALITY argument to 'bufferpos-to-filepos' and
'filepos-to-bufferpos' can lead to expensive and slow processing.

* lisp/international/mule-util.el (filepos-to-bufferpos)
(bufferpos-to-filepos): Doc fix.  (Bug#25626)

9 years agoBump Emacs version to 25.2 RC1
Nicolas Petton [Fri, 3 Feb 2017 15:28:13 +0000 (16:28 +0100)]
Bump Emacs version to 25.2 RC1

* README:
* configure.ac:
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version.
* lisp/ldefs-boot.el: Update.

9 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 15:00:17 +0000 (16:00 +0100)]
; Update ChangeLog.2 and AUTHORS files

9 years ago* admin/make-tarball.txt: Add documentation regarding the release banner.
Nicolas Petton [Fri, 3 Feb 2017 14:50:24 +0000 (15:50 +0100)]
* admin/make-tarball.txt: Add documentation regarding the release banner.

9 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 14:32:01 +0000 (15:32 +0100)]
; Update ChangeLog.2 and AUTHORS files

9 years ago* CONTRIBUTE (Documenting your changes): Index new vars/commands in manual.
Tino Calancha [Fri, 3 Feb 2017 10:59:22 +0000 (19:59 +0900)]
* CONTRIBUTE (Documenting your changes): Index new vars/commands in manual.

9 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 10:39:48 +0000 (11:39 +0100)]
; Update ChangeLog.2 and AUTHORS files

9 years ago; * CONTRIBUTE (Generating ChangeLog entries): Drop duplicate word.
Tino Calancha [Fri, 3 Feb 2017 08:49:39 +0000 (17:49 +0900)]
; * CONTRIBUTE (Generating ChangeLog entries): Drop duplicate word.

9 years agoIndex byte-compile-debug
Eli Zaretskii [Tue, 31 Jan 2017 20:36:02 +0000 (22:36 +0200)]
Index byte-compile-debug

* doc/lispref/compile.texi (Compilation Functions): Index
byte-compile-debug.

9 years agoDocument `byte-compile-debug' in the ELisp manual
Philipp Stephani [Tue, 31 Jan 2017 20:10:03 +0000 (21:10 +0100)]
Document `byte-compile-debug' in the ELisp manual

* doc/lispref/compile.texi: Document variable `byte-compile-debug'.

9 years agoDocument variable `byte-compile-debug'
Philipp Stephani [Tue, 31 Jan 2017 18:04:36 +0000 (19:04 +0100)]
Document variable `byte-compile-debug'

* lisp/emacs-lisp/bytecomp.el (byte-compile-debug): Document variable.

9 years agoFix call to debugger on assertion failure
Noam Postavsky [Tue, 31 Jan 2017 02:45:02 +0000 (21:45 -0500)]
Fix call to debugger on assertion failure

* lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): The first
argument must be `error', and the second is a list of arguments for
`signal'.

9 years agoCall modification hooks in org-src fontify buffers
Noam Postavsky [Sat, 7 Jan 2017 21:05:19 +0000 (16:05 -0500)]
Call modification hooks in org-src fontify buffers

* lisp/org/org-src.el (org-src-font-lock-fontify-block): Let-bind
`inhibit-modification-hooks' to nil, since this function can be called
from jit-lock-function which binds that variable to t (Bug#25132).

9 years ago; Fix last change in doc/lispref/strings.texi
Eli Zaretskii [Sat, 28 Jan 2017 09:14:28 +0000 (11:14 +0200)]
; Fix last change in doc/lispref/strings.texi

* doc/lispref/strings.texi (Formatting Strings): One more
clarification to the last change.  (Bug#25557)

9 years agoImprove documentation of 'format' conversions
Eli Zaretskii [Sat, 28 Jan 2017 08:30:17 +0000 (10:30 +0200)]
Improve documentation of 'format' conversions

* src/editfns.c (Fformat): More accurate description of %g and
effects of the various flags on it.  More accurate description of
integer conversions.

* doc/lispref/strings.texi (Formatting Strings): More accurate
description of %g and effects of the various flags on it.  More
accurate description of integer conversions.  (Bug#25557)

9 years agoRemove stale functions from ert manual
Vladimir Panteleev [Fri, 27 Jan 2017 09:49:42 +0000 (11:49 +0200)]
Remove stale functions from ert manual

* doc/misc/ert.texi (Useful Techniques when Writing Tests):
Replace ert--mismatch references with its cl-lib replacement,
cl-mismatch.

Copyright-paperwork-exempt: yes

9 years agoFix a typo in Eshell manual
Eli Zaretskii [Fri, 27 Jan 2017 09:42:59 +0000 (11:42 +0200)]
Fix a typo in Eshell manual

* doc/misc/eshell.texi (History): Fix a typo.  Reported by Mak
Kolybabi <mak@kolybabi.com>.

9 years ago; Fix a typo in ediff-merg.el
Tino Calancha [Fri, 20 Jan 2017 15:31:40 +0000 (00:31 +0900)]
; Fix a typo in ediff-merg.el

* lisp/vc/ediff-merg.el (ediff-skip-merge-regions-that-differ-from-default):
Fix a typo in docstring.

9 years agoImprove documentation of hooks related to saving buffers
Eli Zaretskii [Fri, 20 Jan 2017 08:57:14 +0000 (10:57 +0200)]
Improve documentation of hooks related to saving buffers

* lisp/files.el (write-file-functions, write-contents-functions)
(before-save-hook, after-save-hook): Note that these are only used
by save-buffer.

* doc/lispref/backups.texi (Auto-Saving):
* doc/lispref/files.texi (Saving Buffers): Mention that
save-related hooks are not run by auto-saving.  (Bug#25460)

9 years agoImprove documentation of auto-save-visited-file-name
Eli Zaretskii [Fri, 20 Jan 2017 08:34:15 +0000 (10:34 +0200)]
Improve documentation of auto-save-visited-file-name

* doc/emacs/files.texi (Auto Save Files): Mention subtle
differences between saving the buffer and auto-saving with
auto-save-visited-file-name set non-nil.  (Bug#25478)

9 years agofix typo in mailcap-mime-extensions
Tom Tromey [Wed, 18 Jan 2017 04:58:09 +0000 (21:58 -0700)]
fix typo in mailcap-mime-extensions

* lisp/net/mailcap.el (mailcap-mime-extensions): Use "text/x-patch",
not "test/x-patch".  (Bug#25472)

9 years agoFix typos in flymake.el
Lele Gaifax [Wed, 18 Jan 2017 16:15:28 +0000 (18:15 +0200)]
Fix typos in flymake.el

* lisp/progmodes/flymake.el (flymake-check-patch-master-file-buffer):
Spelling fixes in the doc string.

Copyright-paperwork-exempt: yes

9 years agoMore NEWS checking for admin.el's set-version
Glenn Morris [Tue, 17 Jan 2017 21:10:03 +0000 (16:10 -0500)]
More NEWS checking for admin.el's set-version

* admin/admin.el (set-version): Warn if temporary NEWS markup
still present in release candidates.

9 years agoFix auto-save-file-name problem in Tramp on MS Windows. Do not merge
Michael Albinus [Tue, 17 Jan 2017 16:23:46 +0000 (17:23 +0100)]
Fix auto-save-file-name problem in Tramp on MS Windows. Do not merge

* lisp/net/tramp.el (tramp-handle-make-auto-save-file-name):
Fix a problem when running on MS Windows.

9 years ago; Spelling fixes
Eli Zaretskii [Mon, 16 Jan 2017 17:12:40 +0000 (19:12 +0200)]
; Spelling fixes

* src/buffer.c (delete_all_overlays, Fkill_buffer): Fix typos in
comments.

9 years ago* lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445).
Ian Dunn [Mon, 16 Jan 2017 00:02:47 +0000 (19:02 -0500)]
* lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445).

Copyright-paperwork-exempt: yes

9 years ago* lisp/progmodes/sql.el (sql-product-alist): Doc tweak
Stefan Monnier [Sat, 14 Jan 2017 16:50:11 +0000 (11:50 -0500)]
* lisp/progmodes/sql.el (sql-product-alist): Doc tweak

`:sqli-comint-func' does not have to be a symbol.

9 years ago* lisp/progmodes/sql.el (sql-product-alist): Doc fix. (Bug#25440)
Eli Zaretskii [Sat, 14 Jan 2017 08:40:01 +0000 (10:40 +0200)]
* lisp/progmodes/sql.el (sql-product-alist): Doc fix.  (Bug#25440)

9 years agoImprove documentation of dabbrevs
Eli Zaretskii [Fri, 13 Jan 2017 09:12:27 +0000 (11:12 +0200)]
Improve documentation of dabbrevs

* doc/emacs/abbrevs.texi (Dynamic Abbrevs): Add a cross reference
to "Dabbrev Customization".
(Dabbrev Customization): More details about the default value of
dabbrev-abbrev-char-regexp and use cases when it might not be good
enough.  (Bug#25432)

9 years agoClarify that easy-menu-add is a nop (Bug#25382)
Noam Postavsky [Sat, 7 Jan 2017 14:26:08 +0000 (09:26 -0500)]
Clarify that easy-menu-add is a nop (Bug#25382)

* lisp/emacs-lisp/easymenu.el (easy-menu-add): Make it into an alias of
`ignore', like `easy-menu-remove'.

9 years ago* lisp/textmodes/rst.el (rst-package-emacs-version-alist): Fix entry.
Glenn Morris [Wed, 11 Jan 2017 23:23:17 +0000 (18:23 -0500)]
* lisp/textmodes/rst.el (rst-package-emacs-version-alist): Fix entry.

9 years agoRevert "Add DNS keywords and remove duplications"
Eli Zaretskii [Wed, 11 Jan 2017 18:52:26 +0000 (20:52 +0200)]
Revert "Add DNS keywords and remove duplications"

This reverts commit 1cb9aa5b14867983d0013a61709b4d0af18364ff.

9 years agoAdd DNS keywords and remove duplications
Alexander Kuleshov [Fri, 23 Dec 2016 10:53:41 +0000 (16:53 +0600)]
Add DNS keywords and remove duplications

* lisp/textmodes/dns-mode.el (dns-mode-types): Add two TLSA and
NSEC" DNS related keywords and remove duplication of "NSAP".

9 years agoImprove documentation of coding-systems
Eli Zaretskii [Tue, 10 Jan 2017 18:02:37 +0000 (20:02 +0200)]
Improve documentation of coding-systems

* doc/lispref/nonascii.texi (Coding System Basics): Mention
'prefer-utf-8'.  Index it and 'undecided'.
(Encoding and I/O): Fix a typo.
(User-Chosen Coding Systems): Improve the documentation of
ACCEPT-DEFAULT-P argument to select-safe-coding-system.  Document
select-safe-coding-system-function.
(Specifying Coding Systems): Document coding-system-require-warning.

9 years agoImprove definition of 'variable-pitch' face on MS-Windows
Eli Zaretskii [Mon, 9 Jan 2017 16:00:33 +0000 (18:00 +0200)]
Improve definition of 'variable-pitch' face on MS-Windows

* lisp/faces.el (variable-pitch): Don't specify too many
attributes of the font, otherwise faces that request different
weight or slant or size will not get them.

9 years agoFix an error message in python.el
Eli Zaretskii [Mon, 9 Jan 2017 15:28:17 +0000 (17:28 +0200)]
Fix an error message in python.el

* lisp/progmodes/python.el (python-shell-get-process-or-error):
Don't repeat the same key binding twice.  (Bug#25405)

9 years agoClarify major mode switching
Noam Postavsky [Thu, 5 Jan 2017 01:35:13 +0000 (20:35 -0500)]
Clarify major mode switching

* doc/emacs/modes.texi (Major Modes):
* doc/lispref/modes.texi (Modes, Major Modes): Explictly say that each
buffer has exactly one major mode and can't be "turned off", only
switched away from (Bug#25357).

9 years agoAdd helpful comment to compile-command's docstring
Noam Postavsky [Thu, 5 Jan 2017 00:35:04 +0000 (19:35 -0500)]
Add helpful comment to compile-command's docstring

* lisp/progmodes/compile.el (compile-command): Mention trailing space in
docstring (Bug#25337).

9 years agoFix ':version' of 'select-enable-primary'
Eli Zaretskii [Fri, 6 Jan 2017 13:23:17 +0000 (15:23 +0200)]
Fix ':version' of 'select-enable-primary'

* lisp/select.el (select-enable-primary): Fix a typo in
':version'.  (Bug#25375)

9 years ago; Auto-commit of loaddefs files.
Glenn Morris [Wed, 4 Jan 2017 19:21:38 +0000 (14:21 -0500)]
; Auto-commit of loaddefs files.

9 years agoUpdate remaining copyright years with admin.el M-x set-copyright
Glenn Morris [Wed, 4 Jan 2017 19:10:34 +0000 (14:10 -0500)]
Update remaining copyright years with admin.el M-x set-copyright

* etc/refcards/ru-refcard.tex (cyear): Set to 2017.

9 years ago* lisp/ffap.el (ffap-lax-url): Bump :version after recent change.
Glenn Morris [Wed, 4 Jan 2017 18:32:18 +0000 (13:32 -0500)]
* lisp/ffap.el (ffap-lax-url): Bump :version after recent change.

9 years agoDocument that functions in 'ffap-alist' can use the match data
Philipp Stephani [Tue, 3 Jan 2017 16:19:36 +0000 (17:19 +0100)]
Document that functions in 'ffap-alist' can use the match data

* lisp/ffap.el (ffap-alist): Document that ffap sets the match data
while walking 'ffap-alist'.